@echo off
echo ========================================
echo 检查服务器状态
echo ========================================
echo.

echo 检查端口3002是否在监听...
netstat -an | findstr :3002
if errorlevel 1 (
    echo ❌ 服务器未运行
    echo.
    echo 正在启动服务器...
    call start-server-permanent.bat
) else (
    echo ✅ 服务器正在运行
    echo.
    echo 测试API连接...
    curl -s http://192.168.1.11:3002/api/skills >nul 2>&1
    if errorlevel 1 (
        echo ❌ API连接失败
        echo 正在重启服务器...
        pm2 restart neighborhood-help-backend
    ) else (
        echo ✅ API连接正常
    )
)

echo.
echo PM2进程状态:
pm2 status

echo.
pause
